#ifndef _LOOP_QUEUE_H_
#define _LOOP_QUEUE_H_

#include <vector>

class LoopQueue {
public:
  int size;
  int count = 0;
  int read = 0;
  int write = 0;
  int *data;

  LoopQueue(int s);
  ~LoopQueue();
  int push(int val);
  int pop();
};

#endif